package cn.bonoon.kernel.menus;

public enum MenuCheckable {
	
	/** 不加任何东西在前面 */
	NONE,
	
	/** 允许编辑，即允许在菜单前出现checkbox选项；并且那些选中的，由打上勾 */
	CHECKABLE{
		@Override
		public boolean checkable() { return true; }
	},
	
	/** 只读的方式，不出现checkbox选项框，以图标来显示 */
	READONLY,
	
	/** 允许出现checkbox，并且都是不选中的状态 */
	UNCHECKED{
		@Override
		public boolean checkable() { return true; }
	};
	
	public boolean checkable(){ return false; }
}
